/*QS message management*/
.qs-message{height:100%;width:100%;overflow:hidden !important;}
.qs-message .qs-c{width:49.2%;}
.qs-message .qs-c.first{border-right:1px solid;}
.qs-message .qs-message-list{float:left;height:100%;}
.qs-message .qs-message-list .rtq-grid{border:none !important;}
.qs-message .qs-message-list .rtq-grid .rtq-grid-cell-del{border:none;}
.qs-message .qs-message-list .list-hd{width:100%;line-height:20px;zoom:1;background:none repeat-x 0 -1890px;position:relative;z-index:1;}/*z-index:999;*/
.qs-message .qs-message-list .list-hd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.qs-message .qs-message-list .list-hd h2{float:left;padding:2px 20px 2px 4px;background:none 103% -61px no-repeat;position:relative;cursor:pointer;}
.qs-message .qs-message-list .list-hd h2 .rtq-menu-ul{top:100%;left:0;}
.qs-message .qs-message-list .list-hd .sortor{position:relative;float:right;padding:0 14px 0 4px;border-right:1px solid;height:24px;line-height:24px;background:none 103% -61px no-repeat;}
.qs-message .qs-message-list .list-hd .sortor .txt{cursor:pointer;}
.qs-message .qs-message-list .list-hd .sortor ul{left:45px;top:100%;}
.qs-message .qs-message-list .list-hd .sequence{float:right;width:60px;cursor:pointer;height:24px;line-height:24px;padding:0 4px;border-right:1px solid;}
.qs-message .qs-message-list .asc .sequence{background:none no-repeat 100% -2080px;}/*grid_sort_asc.gif*/
.qs-message .qs-message-list .desc .sequence{background:none no-repeat 100% -2104px;}/*grid_sort_desc.gif*/
.qs-message .qs-message-list .list-hd .addnew{float:right;height:24px;line-height:24px;padding:0 4px;}
.qs-message .qs-message-list .list-bd{width:100%;height:100%;margin-right:20px;}
.qs-message .qs-message-list .list-ft{border-top:1px solid;padding:5px 5px 0 0;text-align:right;}
.qs-message .qs-message-list .list-ft .qs-pageutil-input{width:15px;margin:0 2px;}
.qs-message .qs-message-list .nodata{padding:4px;text-align:left !important;}
.qs-message .qs-message-list .rtq-grid-cell-ctn div{white-space: nowrap! important;word-break:keep-all;overflow:hidden;}
.qs-message .qs-message-list .rtq-grid-cell-ctn div.address{opacity:0.6;filter:alpha(opacity=60);}
.qs-message .qs-message-list .rtq-grid-cell-ctn div.address:hover{opacity:1;filter:alpha(opacity=100);}
.qs-message .qs-message-list .rtq-grid-cell-ctn div.subject{}
.qs-message .qs-message-detail{padding:0.5%;height:99%;}
.qs-message .qs-message-detail .detail-hd{border-bottom:1px solid;}
.qs-message .qs-message-detail .detail-hd strong{margin-right:3px;}
.qs-message .qs-message-detail .detail-hd .detail-hd-tl{font-size:136%;margin-top:5px;word-wrap:break-word;}
.qs-message .qs-message-detail .detail-hd .detail-hd-fr{padding-top:8px;min-height:15px;word-wrap:break-word;}
.qs-message .qs-message-detail .detail-hd .detail-hd-dt{margin:4px 0;}
.qs-message .qs-message-detail .detail-bd{width:100% !important;}


/*QS message notifier*/
.message-notifier{height: 100%;width: 100%;}
.message-notifier .left{float:left;}
.message-notifier .right{float:right;}
.message-notifier .hd{width:100%;height:20px;line-height:20px;text-align:right;overflow:auto;}
.message-notifier .hd .title{float:left;text-indent: 5px;}
.message-notifier .hd .previous, .message-notifier .hd .next{width:10px;height:20px;margin:0 5px 0 0;display:inline-block;}
.message-notifier .hd .previous{background:none 6px -15px;}/*img/bg_calendar.png*/
.message-notifier .hd .next{background:none 6px -35px;}/*img/bg_calendar.png*/
.message-notifier .bd{width:100%;height:60px;border-top:1px solid;}
.message-notifier .bd .m-title, .message-notifier .bd .m-subject{height:20px; line-height:20px;text-indent:5px;overflow:hidden;}
.message-notifier .bd .m-title{font-weight:bold;opacity:0.7;filter:alpha(opacity=70);}
.message-notifier .bd .m-title:hover{opacity:1;filter:alpha(opacity=100);}
.message-notifier .ft{text-align:right;padding:2px 5px;}
.message-notifier .ft .open{position:relative;width:30%;}
.message-notifier .ft .open ul{left:0;top:100%;}
.message-notifier .ft .del{width:30%;} 
.message-notifier .ft .btn{border:1px solid;cursor:pointer;float:left;height:20px;line-height:19px;margin:7px 5px 0 0;text-align:center;width:60px;}

/*QS message viewer*/
.qs-message-viewer .hd{border-bottom:1px solid;padding:0 3px;}
.qs-message-viewer .hd .row span{float:left;padding:3px 0;}
.qs-message-viewer .hd strong{padding:3px 0;width:58px;display:inline-block;float:left;}
.qs-message-viewer .hd .to{word-wrap:break-word;}
.qs-message-viewer .hd .subject{word-wrap:break-word;}
.qs-message-viewer .content pre{margin:0;padding:3px;white-space:pre-wrap;word-wrap:break-word;}

.qs-sharing-btn-suffix{display:inline-block;width:10px;height:11px;background:none 3px -1268px no-repeat;}
